short term memory loss - French English Dictionary